warburg's apparatus - English Synonyms Dictionary